mountain willow - Turkish English Dictionary